Representing structural requirements in software architecture

نویسندگان

  • Vincenzo Ambriola
  • Vincenzo Gervasi
چکیده

Software architecture is often intended as a synonym of functional decomposition. Recently, the growing interest in quality factors is pushing software architects to explicitly address issues such as reliability, robustness, and ee-ciency in the early phases of the software process. Also, an eeective software process emphasizes the need for requirement traceability in all phases of development. This paper is a rst step in the direction of representing and tracking structural requirements (i.e., non functional requirements) in the software architecture. A graphical language, based on the Dean and Cordy proposal, is extended to cope with this new issue, and an example of its use is given.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Early Islamic Architecture and Structural Configurations

Islam spread rapidly after its founding, encompassing much of North Africa, the Middle East, and Southeast Asia. The art of this vast region draws its distinctive character both from Islam itself and from the diverse cultural traditions of the world’s Muslims. Because Islam discouraged the use of figurative images, particularly in religious contexts- unlike Christian art- Islamic artists develo...

متن کامل

The Role of Structure in the Aesthetic Creation of Architectural Space

: One of the tools for the architectural advent form is the structure, while architecture and structures, particularly in our sociable Iran, are separated from each other. Most successful buildings have dominating designers who are proficient in structural issues and have a comprehension of the structural system's behavior. The extent of attention to the structure of the building will inevitabl...

متن کامل

On the Adequacy of i* Models for Representing and Analyzing Software Architectures

In order to work at the software architecture level, specification languages and analysis techniques are needed. There exist many proposals that serve that purpose, but few of them address architecture and requirements altogether, leaving a gap between both disciplines. Goal-oriented approaches are suitable for bridging this gap because they allow representing architecturerelated concepts (comp...

متن کامل

An Approach for Representing Domain Requirements and Domain Architecture in Software Product Line

Software Product Line (SPL) core assets development is an effective approach in software reuse in which core assets can be shared among the members of the product line with an explicit treatment of variability. Among the artefacts of core asset are architecture, reusable software components, domain models, requirements statements, documentation and specifications, performance models, schedules,...

متن کامل

UML requirements for Distributed Software Architectures

The use in various projects of UML as the modeling notation for representing software systems, revealed the need for additional constructs and architectural views, especially in the field of distributed software architectures. This article identifies a list of requirements toward UML, which we find appropriate especially in its current standardization stage.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998